Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 KEYHAVEN WALK Terraced £19,176 15 Nov 2004
31 KEYHAVEN WALK Terraced £192,000 24 Feb 2023